Big Huge Thesaurus

Mucuna aterrima

noun

sounds kind of like